MemProof, Forms.pas a MakeObjectInstance

Otázka od: Petr Langer

16. 6. 2004 7:57

Ahojte,
Zkousel jsem svoji aplikaci spustit v MemProof-u a po ukonceni mi napsal, ze
pamet alokovana pres VirtualAlloc ve funkci MakeObjectInstance ve Forms.pas
neni nikde uvolnena. Na strance
http://members.aye.net/~bstowers/delphi/bugs/generated/vcl-General.htm jsem
nasel tento problem popsany pro Delphi3 a je tam i reseni, nicmene, pokud
jsem to reseni pouzil, tam pri ukonceni aplikace zase rve spoustu vyjimek na
uvolnovani pameti, ve stacku je volani Halt0 a FInitUnits. V obojim pripade
se aplikace bez problemu ukonci, nicmene se mi to nelibi. Zadne dalsi reseni
puvodniho problemu jsem nenasel.

Poradi nekdo? Mam to proste ignorovat?

Diky,
        Petr Langer